a{text-decoration:none !important}
#menu li:hover >a{
    color:#fff !important;
}
#ins li:hover >a{
    color:#555!important;
}
#menu li:hover{
    background-color:#004193;
}

#menu li.active2{
   background-color:#004193;
}
#ins li{
   background-color:#fff !important;
   color:#555;
}


ul,li{list-style: none;}
body{background:#f7f7f7;font-family:'微软雅黑';}
a,a:hover{text-decoration:none;}

.win{width:100%;background:#fff;}
#dh{width:1170px;padding:0 15px;margin:0 auto;background:#fff;height:80px;}
#logo{display:block;float:left;padding-top:10px;}
#logo img{display:block;height:58px;}
#menu{float:right;margin:0;}
#menu>li{float:left;height:80px;width:100px;line-height:80px;text-align: center;font-size:16PX;}
#menu>li>a{color:#555;font-family:'微软雅黑';}
#menu>li>a.active{color:#337ab7;}
#menu>li>a:hover{color:#337ab7;}
#menu>li.pp{position:relative;z-index:999;}
#ins{width:100%;height:auto;overflow:hidden;position:absolute;left:0;top:81px;background:#fff;padding:0;display:none;}
#ins>li{height:40px;line-height:40px;text-align:center;font-size:16PX;border-bottom:1px solid #eee;padding:0;}
#ins>li>a{color:#555;}
#ins>li>a:hover{color:#337ab7;}
#top-button{width:44px;height:44px;position:absolute;top:15px;right:15px;cursor: pointer;border:1px solid #ddd;border-radius:4px;background:#f8f8f8;text-align:center;line-height:44px;display:none;}
#top-button span{color:#888;font-size:20px;}
#top-button:hover{background:#ddd;}
.h-1{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.h-2{width:100%;height:auto;overflow:hidden;}
.h-1 a{display:block;width:102px;height:122px;background:#019be3;margin-right:10px;margin:0 5px 10px;float:left;font-family:'微软雅黑';}
.h-1 a img{width:100%;height:100%;}
.h-1 a:first-child{background:#fff;}
.h-1 a:nth-child(2){background:#019be3;}
.h-1 a:nth-child(3){background:#fff;}
.h-1 a:nth-child(4){background:#019be3;}
.h-1 a:nth-child(5){background:#fff;}
.h-1 a:nth-child(6){background:#019be3;}
.h-1 a:nth-child(7){background:#fff;}
.h-1 a:nth-child(8){background:#019be3;}
.h-1 a:nth-child(9){background:#fff;}
.h-1 a:nth-child(10){background:#019be3;}
.h-1 a:nth-child(11){background:#fff;}
.h-1 a:nth-child(12){background:#019be3;}
.h-1 a:nth-child(13){background:#fff;}
.h-1 a:nth-child(14){background:#019be3;}
.h-1 a:nth-child(15){background:#fff;}
.h-1 a:nth-child(16){background:#019be3;}
.h-1 a:nth-child(17){background:#fff;}
.h-1 a:nth-child(18){background:#019be3;}
.h-1 a:nth-child(19){background:#fff;}
.h-1 a:nth-child(20){background:#019be3;}
.h-1 a:nth-child(21){background:#fff;}
.h-1 a:nth-child(22){background:#fff;}
.h-1 a:nth-child(23){background:#019be3;}
.h-1 a:nth-child(24){background:#fff;}
.h-1 a:nth-child(25){background:#019be3;}
.h-1 a:nth-child(26){background:#fff;}
.h-1 a:nth-child(27){background:#019be3;}
.h-1 a:nth-child(28){background:#fff;}
.h-1 a:nth-child(29){background:#019be3;}
.h-1 a:nth-child(30){background:#fff;}
/*index.html*/


/*index.html*/

.q-title{padding:65px 0 30px;}
.q-title h2{text-align:center;color:#004193;font-size:28px;line-height:40px;font-weight:bold;font-family:'微软雅黑';}
.q-title p{text-align:center;text-transform:Uppercase ;color:#777;font-size:18px;line-height:18px;font-family:'微软雅黑';}
#business a{display:block;text-decoration: none;}
#business a span{display:block;width:130px;height:130px;line-height:130px;color:#004193;background:#fff;border-radius:50%;text-align:center;font-size:50px;margin:0 auto;border:1px solid #eee;}
#business a p{width:100%;height:60px;line-height:60px;font-size:18px;color:#333;text-align:center;}
#business a:hover span{color:#fff;background:#004193;border:1px solid #004193;cursor: pointer;}
#business a:hover p{color:#004193;}
#case a{display:block;width:100%;height:auto;overflow:hidden;text-decoration: none;}
#case a span{display:block;width:100%;height:auto;line-height:100%;position:relative;font-family:'微软雅黑';}
#case a span img{display:block;width:100%;}
#case a span p{width:100%;height:100%;text-align:center;vertical-align: middle;font-size:18px;color:#fff;position:absolute;left:0;top:0;background:rgba(0,0,0,.3);align-items:center; display: -webkit-flex;justify-content:center; display: -webkit-flex;font-family:'微软雅黑';}
#case a b{display:block;height:60px;line-height:60px;text-align:center;font-size:18px;color:#232330;font-family:'微软雅黑';}
#case .col-md-3:last-child a span p{font-size:80px;font-weight:bold;}
#dynamic a{display:block;background:#fff;width:100%;height:auto;overflow:hidden;text-decoration: none;font-family:'微软雅黑';}
#dynamic a span{display:block;width:100%;height:200px;position:relative;font-family:'微软雅黑';}
#dynamic a span img{display:block;width:100%;height:100%;}
#dynamic a span p{height:40px;line-height:40px;width:100%;overflow:hidden;color:#fff;background:rgba(0,0,0,.3);position: absolute;left:0;bottom:0;margin:0;padding:0;font-family:'微软雅黑';text-indent:.5em;}
#dynamic a ul{padding:10px;}
#dynamic a ul li{height:30px;line-height:30px;font-family:'微软雅黑';}
#dynamic a ul li:first-child{float:left;font-size:16px;color:#333;width:70%;overflow:hidden;text-align:left;}
#dynamic a ul li:last-child{float:right;font-size:14px;color:#999;width:28%;overflow:hidden;text-align:right;}
#team{height:auto;overflow:hidden;}
#team .col-md-4{margin-bottom:15px; }

#team  img{width: 100%;}
#team a span{display:block;width: 100%; padding-bottom:100%; height:82px;background:#019be3;font-family:'微软雅黑';}
#team  p{color:#777;font-size:30px;text-align:center;align-items:center; padding-top:30px;}
.bottom{width:100%;height:40px;background:#fff;}
#footer{padding:30px 0 20px;background:#1d71b9;height:auto;overflow:hidden;}
#footer .col-md-10 img{display:block;}
#footer .col-md-10 p{text-indent: 2em;color:#8eafd5;font-size:12px;line-height:20px;padding-top:20px;}
#footer .col-md-11 ul{width:100%;height:auto;overflow:hidden;}
#footer .col-md-11 ul li{height:24px;width:50%;float:left;overflow:hidden;line-height:24px;}
#footer .col-md-11 ul li a{text-decoration:none;color:#8eafd5;font-size:12px;font-family:'微软雅黑';}
#footer .col-md-11 ul li:first-child{width:100%;float:none;height:34px;}
#footer .col-md-11 ul li p{color:#fff;font-size:16px;line-height:34px;font-family:'微软雅黑';}
#footer .ffd img{display:block;margin:0 auto;}
#footer .col-md-4 p{text-align:left;color:#fff;font-size:12px;line-height:24px;font-family:'微软雅黑';}
.bot p{color:#7da4d0;text-align:center;font-size:12px;font-family:'微软雅黑';}

/*about.html*/
#survey{height:auto;overflow:hidden;}
#survey h2{text-align:center;font-size:22px;color:#333;height:24px;line-height:24px;font-family:'微软雅黑';}
#survey span{display:block;width:100%;overflow:hidden;}
#survey span.s2{height:210px;margin-bottom:10px;}
#survey span.s3{height:210px;}
#survey span.s4{height:190px;}
#survey span img{width:100%;}
.font{height:auto;overflow:hidden;padding-bottom:100px;}
.font b{display:block;text-align:center;line-height:39px;padding:30px 0;font-size:20px;color:#333;font-family:'微软雅黑';}
.font p{font-size:12px;line-height:30px;color:#333;text-align:left;text-indent:2em;font-family:'微软雅黑';}


/*business.html*/
#bus{height:auto;overflow:hidden;}
#bus .container{border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:30px;}
#bus h2{color:#000;font-size:22px;text-align:center;height:126px;line-height:126px;font-family:'微软雅黑';}
#bus b{display:block;font-size:22px;height:22px;line-height:22px;border-left:8px solid #0054a5;text-align:left;color:#000;padding-left:15px;margin-bottom:50px;font-family:'微软雅黑';}
#bus p{font-size:14px;line-height:28px;text-indent:2em;text-align:left;font-family:'微软雅黑';
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 5; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
#bus a{display:block;margin:20px auto 0;color:#0054a5;border:1px solid #0054a5;font-size:14px;text-align:center;width:122px;height:48px;line-height:48px;font-family:'微软雅黑';}
#bus a:hover{color:#fff;background:#0054a5;}
#bus .b2{padding:20px 40px;}

/*case.html*/
#ca{height:auto;overflow:hidden;}
#ca h2{color:#000;font-size:22px;text-align:center;height:126px;line-height:126px;font-family:'微软雅黑';}
#ca .col-md-4{margin-bottom:20px;}
#ca a{display:block;background:#fff;overflow:hidden;height:auto;font-family:'微软雅黑';}
#ca a span{display:block;width:100%;height:265px;}
#ca a span img{width:100%;height:100%;}
#ca a p{color:#494949;text-align:center;font-size:18px;line-height:50px;font-family:'微软雅黑';}
#ca a p:hover{color:#0054a5;}

/*team.html*/
#te{height:auto;overflow:hidden;padding:40px 0;}
#te h2{color:#000;font-size:22px;text-align:center;height:126px;line-height:126px;font-family:'微软雅黑';}
.big{width:100%;height:auto;overflow:hidden;border-bottom:1px solid #ddd;padding-bottom:40px;margin-bottom:40px;}
.big>div:first-child{display:block;}
.out{width:1000%;}
.lit{float:left;width:100%;height:auto;overflow:hidden;display:none;}
.lit b{display:block;font-size:20px;color:#333;font-weight:normal;font-family:'微软雅黑';}
.lit span{display:block;height:auto;overflow:hidden;font-family:'微软雅黑';}
.lit span p{font-size:14px;color:#333;text-align:left;}
.lit a{display:block;width:124px;height:48px;line-height:48px;color:#fff;font-size:14px;text-align:center;background:#f25315;border-radius:4px;float:right;font-family:'微软雅黑';}

/*.news.html*/
#news{height:auto;overflow:hidden;padding:40px 0;}
#news h2{color:#000;font-size:22px;text-align:center;font-family:'微软雅黑';}
#news .row{border-bottom:1px solid #ddd;padding:30px 0;}
#news span{display:block;height:160px;overflow:hidden;font-family:'微软雅黑';}
#news span img{height:100%;}
#news ul{height:auto;overflow:hidden;}
#news ul li{height:auto;overflow:hidden;font-family:'微软雅黑';}
#news ul li:first-child{font-size:22px;color:#333;line-height:50px;}
#news ul li:last-child{font-size:14px;color:#666;line-height:30px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}

/*content.html*/
#content{height:auto;overflow:hidden;padding:40px 0;}
#content h2{color:#000;font-size:22px;text-align:center;font-family:'微软雅黑';}
#content p{font-size:14px;line-height:26px;color:#333;font-family:'微软雅黑';}
#content a{display:block;width:126px;color:#fff;background:#1d71b9;font-size:14px;height:48px;line-height:48px;text-align:center;font-family:'微软雅黑';}

/*details.html*/
#de{height:auto;overflow:hidden;margin:0 auto;padding:40px 0 0;}
#de h2{color:#000;font-size:22px;text-align:center;font-family:'微软雅黑';}
#img{}
#de p{font-size:14px;color:#333;line-height:28px;font-family:'微软雅黑';}
#de ul{height:auto;padding:80px 0;overflow:hidden;}
#de ul li{width:33%;float:left;}
#de ul li a{display:block;line-height:48px;color:#d2d2d2;font-family:'微软雅黑';}
#de ul li a:hover{color:#1d71b9;}
#de ul li a:hover span{background:#d2d2d2;}
#de ul li a span{float:left;display:block;width:48px;height:48px;border-radius:50%;background:#d2d2d2;color:#fff;text-align:center;line-height:48px;font-size:30px;font-family:'黑体'}
#de ul li:first-child{}
#de ul li:first-child a{}
#de ul li:last-child{}
#de ul li:last-child a{text-align:right;}
#de ul li:last-child a span{float:right;}
#de ul li:nth-child(2){}
#de ul li:nth-child(2) a{width:123px;height:48px;line-height:48px;color:#fff;text-align:center;background:#0054a5;margin:0 auto;}
.mbx{height:20px;line-height:20px;color:#999;padding-bottom:60px;font-family:'微软雅黑';}
.mbx a{color:#999;padding:0 4px;font-family:'微软雅黑';}
.mbx span{color:#333;padding:0 4px;font-family:'微软雅黑';}
/*xwxq.html*/
#xwxq{height:auto;overflow:hidden;margin:0 auto;padding:0 0 40px;}
#xwxq img{display:block;width:100%;max-height:380px;}
.tit{color:#333;font-size:22px;height:120px;line-height:120px;text-align:center;border-bottom:1px solid #ddd;margin-bottom:40px;font-family:'微软雅黑';}
.p-title{color:#666;font-size:14px;line-height:50px;padding:20px 0;font-family:'微软雅黑';}
.p-desc{color:#666;font-size:14px;line-height:28px;margin-bottom:40px;font-family:'微软雅黑';}
.other{color:#333;font-size:14px;line-height:30px;font-family:'微软雅黑';}
#xwxq a{display:block;width:100%;height:30px;overflow:hidden;font-size:14px;line-height:30px;color:#333;font-family:'微软雅黑';}

@media screen and (max-width: 1100px) {
    .win{width:100%;height:auto;overflow:hidden;background:#fff;}
    #dh{width:100%;padding:0 !important;margin:0;background:#fff;height:auto;overflow:hidden;border-bottom:1px solid #eee;}
    #logo{display:block;float:none;padding-top:20px;padding-bottom:10px;border-bottom:1px solid #eee;}
    #logo img{display:block;width:270px;height:36px;margin-left:10px;}
    #menu{float:none;display:none;height:auto;overflow:hidden;padding:0;margin:0;}
    #menu>li{float:none;height:auto;width:100%;line-height:60px;text-align: center;font-size:16PX;border-bottom:1px solid #eee;padding:0;}
    #menu>li>a{color:#555;}
    #menu>li>a.active{color:#004193;}
    #menu>li>a:hover{color:#004193;}
    #menu>li.pp{position:static;}
    #ins{width:100%;height:auto;overflow:hidden;position:static;background:#fff;padding:0;display:none;}/*left:0;top:81px;*/
    #ins>li{height:60px;line-height:60px;text-align:center;font-size:16px;border-bottom:1px solid #eee;padding:0;}
    #ins>li>a{color:#555;}
    #ins>li>a:hover{color:#004193;}
    #top-button{display:block;}
  #team a{margin-bottom:20px;}
  .h-1{width:100%;}
  .h-1 a{width:48%;height:222px;margin:0 1% 10px;}
  #business a span{width:100px !important;height:100px !important;line-height:100px !important;font-size:40px !important;}
  #business a p{height:40px !important;line-height:40px !important;font-size:16px !important;}
 
  /*#banner {display:none;}
 #m-ban{display:block;}*/

  .q-title {
    padding:30px 0;
}
  #survey span.s1{height:auto;margin-bottom:10px;}
    #survey span.s2{height:auto;margin-bottom:10px;}
    #survey span.s3{height:auto;margin-bottom:10px;}
    #survey span.s4{height:auto;}
  
  #bus img{width:100%;}
  /**/
  #de ul{height:40px;padding:0;overflow:hidden;margin:40px 0 10px;}
  #de ul li{width:33%;float:left;overflow:hidden;}
  #de ul li a{display:block;line-height:40px;color:#d2d2d2;}
  #de ul li a:hover{color:#1d71b9;}
  #de ul li a:hover span{background:#d2d2d2;}
  #de ul li a span{float:left;display:block;width:48px;height:48px;border-radius:50%;background:#d2d2d2;color:#fff;text-align:center;line-height:48px;font-size:30px;font-family:'黑体'}
  #de ul li:first-child{}
  #de ul li:first-child a{}
  #de ul li:last-child{}
  #de ul li:last-child a{text-align:right;}
  #de ul li:last-child a span{float:right;}
  #de ul li:nth-child(2){}
  #de ul li:nth-child(2) a{width:100%;height:40px;line-height:40px;border-radius:4px;}
  
  .lit img{margin:0 auto;}
  .lit b{text-align:center;line-height:40px;}
  .font{padding-bottom:0px;}
  .bottom{display:none;}
  #bus h2 {
      color: #000;
      font-size: 22px;
      text-align: center;
      height: 76px;
      line-height: 76px;
  }
          #bus b {
              display: block;
              font-size: 22px;
              height: 22px;
              line-height: 22px;
              border-left: 8px solid #0054a5;
              text-align: left;
              color: #000;
              padding-left: 15px;
              margin-bottom:20px;
          }
          #ca h2 {
            color: #000;
            font-size: 22px;
            text-align: center;
            height:66px;
            line-height:66px;
        }
          #de {
            padding: 10px 0 0;
        }
          .mbx {
            padding-bottom:30px;
        }
          #news span img {
            width: 100%;
        }
          #news ul{padding:0;}
          #news ul li:first-child {
            font-size:16px;
            color: #333;
            height:30px;overflow:hidden;
            line-height: 30px;
        }
  
            #news .row {
                border-bottom: 1px solid #ddd;
                padding:10px 0;
            }
  
}
/*add20190529*/
#de img{width:100%}
